Red Hat — Software Engineer – Data & AI

Posted: 25-09-2025

Salary: ₹20 - ₹35 Lakhs/Annum Expected

Description:

Red Hat’s Data & AI team plays a strategic role in leading digital transformation and building innovative data products to support customers, partners, and associates globally. As a Software Engineer in this team, you’ll help evolve data pipelines from traditional ETL to ELT, build resilient and automated data products, and work closely with machine learning models by supporting real-time data needs.

Your responsibilities include tagging and classifying data assets for security and compliance, applying software engineering best practices for continuous integration and delivery, and collaborating with cross-functional teams to reduce friction and scale data platforms. You will be instrumental in maintaining data catalogs, automating data workflows, and ensuring that your data products are discoverable, reusable, and meet service level objectives.

Key Technical Skills:

SQL, Python, Go, Java, Rust, Data Engineering, ELT, Machine Learning Data Pipelines, CI/CD, Version Control, Data Product Cataloging, Metadata Management

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 4+ years of software development experience focused on data applications and systems
  • Expertise in SQL for complex data transformations
  • Proficiency in at least one programming language: Python, Go, Java, Rust, etc.
  • Experience in building enterprise data products with governance and compliance
  • Knowledge of software engineering best practices including CI/CD and InnerSource
  • Ability to collaborate in high-velocity teams and communicate effectively
  • Experience with data mesh architecture, Snowflake, Fivetran, dbt, Airflow is a plus

Red Hat encourages a culture of transparency, collaboration, and inclusion where everyone is empowered to contribute their ideas. This is an exciting opportunity to work on cutting-edge open-source technologies, deliver impactful products, and grow your career in a globally recognized organization.

Important Notice:

This job description and related content are owned by Red Hat. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Red Hat directly. We do not process applications or respond to candidate queries.